// JavaScript 同样支持数组（以数字为索引的列表）
var primes = [2, 3, 5, 7];      // 拥有4个值的数组
primes[0];                      // =>: 数组中的第一个元素（索引为0）
primes.length;                  // => 4: 数组中的元素个数
primes[primes.length - 1];      // => 7: 数组的最后一个元素
primes[4] = 9;                  // 通过赋值来添加新元素
primes[4] = 11;                 // 或通过赋值来改变已有的元素
var empty = [];                 // [] 是空数组，它具有0个元素
empty.length;                   // => 0

// 数组和对象中都可以包含另一个数组或对象：
var points = [                  // 具有两个元素的数组
    { x: 0, y: 0 },             // 每个元素都是一个对象
    { x: 1, y: 1 }
];

var data = {                    // 一个包含两个属性的对象
    trial1: [[1, 2], [3, 4]],   // 每一个属性都是数组
    trial2: [[2, 3], [4, 5]]    // 数组的元素也是数组
};